pulse turbocharged engine - Espagnol Anglais Dictionnaire